throttle gate - French English Dictionary